hand skid truck - German English Dictionary